parenchyma of invertebrates - German English Dictionary